making presentable - Turkish English Dictionary